different sections of c